/*
 * 项目名称:    wms-server-jeecg
 * 创建人员:    FangYongliang
 * 创建时间:    2023-12-05
 */
package org.jeecg.modules.dock.entity.mds.request;

import lombok.Data;

import java.util.List;

/**
 * //TODO 【请填写类描述】
 *
 * @author FangYongliang
 * @version 1.0.0
 * @since 2023-12-05
 */
@Data
public class MdsRepertoryVO {
    /**
     * 库区 1：四向车区域，2:200缓存架区域，3：300缓存架区域，4:400缓存架区域
     */
    private Integer areaId;
    /**
     * 库位 位置id，包括小车上的位置
     */
    private Integer locationId;
    /**
     * 物料id  铁心柱使用，mds内部唯一标识
     */
    private String materialId;
    /**
     * 铁心柱详情
     */
    private List<Detail> detail;
    /**
     * 料板数量
     */
    private Integer quantityOfBoards;
    /**
     * 位置状态，0：空闲，1：预约，2：正在执行任务，3：异常
     */
    private Integer locationStatus;

    private String batchId;

    private String modelName;
    /**理料方向*/
    private Integer direction;
    /**台号，相同 台号组成一台*/
    private String tableCode;

    @Data
    public static class Detail {
        /**柱子批次号*/
        private String batchId;
        /**柱型*/
        private String modelName;
        /**理料方向*/
        private Integer direction;
        /**台号，相同 台号组成一台*/
        private String tableCode;
    }
}
